package com.zhentao.dto;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * 用户优惠券DTO
 */
@Data
public class UserCouponDTO {
    
    /**
     * 关联ID
     */
    private Long id;
    
    /**
     * 优惠券信息
     */
    private CouponDTO coupon;
    
    /**
     * 领取时间
     */
    private LocalDateTime receiveTime;
    
    /**
     * 使用时间
     */
    private LocalDateTime useTime;
    
    /**
     * 关联订单ID
     */
    private Long orderId;
    
    /**
     * 状态：1-未使用 2-已使用 3-已过期
     */
    private Integer status;
    
    /**
     * 状态描述
     */
    private String statusDesc;
    
    /**
     * 是否可用
     */
    private Boolean isAvailable;
} 